Obec Lukavec u Hořic leží v Královéhradeckém kraji v ORP Hořice v nadmořské výšce 309 m. V roce 2014 zde žilo 280 obyvatel. Lukavec u Hořic má katastrální území o rozloze 865 ha.